Mahaleb cherry - Spanish English Dictionary